overdraft (OD) - Spanish English Dictionary